// 定义数据集合的结构：定义出集合中数据有哪些属性，属性的值是什么类型
const { Schema, model } = require('mongoose');
const Insures = new Schema({
    name: String,
    payType: String,
    suitableFor: String,
    renew: {
        type: Boolean,
        default: true,
    },
    policy: {
        type: Array,
        default: [],
    },
    price: String,
    // 用于对外关联班主任集合
    value: {
        type:Schema.Types.ObjectId,
        // 关联的集合模型
        ref:'typesModel'
    },
    imageUrl:String
  
},{versionKey:false});
// 2.定义数据集合的模型，将schema 和数据库中的集合关联起来
const insuresModel = model('insuresModel', Insures, 'InsuresData');

module.exports.insuresModel=insuresModel;
